package com.ruoyi.warehouse.mapper;

import java.util.List;

import com.ruoyi.warehouse.domain.*;

/**
 * 来料统计Mapper接口
 * 
 * @author ruoyi
 * @date 2024-06-25
 */
public interface StatisticalAnalysisMapper
{
    /**
     * 查询产量统计列表
     *
     * @param scgdProductionWorkOrder 来料统计
     * @return 来料统计集合
     */
    public List<BgdWorkOrderForm> selectCltjList(ScgdProductionWorkOrder scgdProductionWorkOrder);

    /**
     * 查询报工统计列表
     *
     * @param bgdWorkOrderForm 来料统计
     * @return 来料统计集合
     */
    public List<BgdWorkOrderForm> selectBgtjList(BgdWorkOrderForm bgdWorkOrderForm);

    /**
     * 查询报工统计列表
     *
     * @param scllProductionMaterialRequisition 来料统计
     * @return 来料统计集合
     */
    public List<ScllMaterialRequiredRescord> selectLltjList(ScllProductionMaterialRequisition scllProductionMaterialRequisition);

    /**
     * 查询来料统计列表
     * 
     * @param llrkIncomingMaterialStorage 来料统计
     * @return 来料统计集合
     */
    public List<LlslIncomingMaterials> selectLlslIncomingMaterialsList(LlrkIncomingMaterialStorage llrkIncomingMaterialStorage);

    /**
     * 查询来料统计列表
     *
     * @param cpProduct 来料统计
     * @return 来料统计集合
     */
    public List<FhslQuantityShipped> selectFhslQuantityShippedList(CpProduct cpProduct);


}
